1114
1307
1052
1866
1871
1511
1197
949
483
503
514
519
505
516
500
529
510
487
547
536
504
548
523
493
506
517
524
546
530
528